Výroba antivirových programů
Jak již bylo řečeno, antivirový program má dvě možnosti detekce viru. Základem je vyhledávání určitého řetězce, ktérý je typický pro daný virus. Druhou možností je tzv. heuristická analýza. Zde dochází k tomu, že antivirový program kontroluje jednotlivé instrukce programu. Pokud na základě této analýzy antivirus zjistí, že např. program může otevírat jiné spustitelné soubory, provádět restart počítače, zapisovat do jiných spustitelných souborů, vyhodnotí tyto parametry a takto může zjistit i neznámý virus